
//这个模块主要获取的是品牌管理的数据的模块
import request from '@/utils/request';

//获取品牌列表接口    /admin/product/baseTrademark/{page}/{limit}
export const reqTradeMarkList = (page, limit) => request({ url: `/admin/product/baseTrademark/${page}/${limit}`, method: 'get' });

// 处理添加品牌   /admin/product/baseTrademark/save    post:携带两个参数,品牌名称和logo
//对于新增的品牌, 给服务器传递数据不需要传递ID,id是服务器生成的

//修改品牌的操作        /admin/product/baseTrademark/uptate/(id}    put请求
//携带三个参数:品牌id  名称  logo
//对于修改品牌的操作,前端需要带上id
export const reqAddOrUpdateTradeMark = (tradeMark) => {
    //带给服务器的参数如果携带id,代表修改{}
    if (tradeMark.id) {
        return request({ url: '/admin/product/baseTrademark/update', method: 'put', data: tradeMark })
    } else {
        //添加品牌
        return request({ url: '/admin/product/baseTrademark/save', method: 'post', data: tradeMark })
    }
}

// 删除品牌的接口  /admin/product/baseTrademark/remove/${id}        remove请求
export const reqDeleteTradeMark = (id) => request({
    url: `/admin/product/baseTrademark/remove/${id}`,
    method: 'delete'
})

